package com.qlm.service;

import java.util.List;

import com.qlm.entity.PrizesConfig;
import com.qlm.view.ResultMessage;

public interface IPrizesService {
	/**
	 * 获取奖品配置信息
	 * @return
	 */
	public List<PrizesConfig> getPrizesConfig(Integer type);
	
	/**
	 * 保存奖品配置
	 * @param level
	 * @param num
	 * @param rate
	 * @return
	 */
	public ResultMessage savePrizesConfig(Integer[] level,Integer[] num,Integer[] rate,Integer[] type);
	
	public String getPrizesRecord(String aoData);
	
	/**
	 * 依据type查找奖品信息
	 * @param type
	 * @return
	 */
	public ResultMessage findYYYConfig(Integer type);
	
	/**
	 * 依据ID查找奖品信息
	 * @param id
	 * @return
	 */
	public ResultMessage findPrizes(Integer id);

	/**
	 * 保存奖品信息
	 * @param prizes
	 * @return
	 */
	public ResultMessage savePrizes(PrizesConfig prizes);
	
	/**
	 * 依据ID删除奖品信息
	 * @param id
	 * @return
	 */
	public ResultMessage delPrizesById(Integer id);
	
	/**
	 * 保存奖品信息
	 * @param prizes
	 * @return
	 */
	public ResultMessage addPrizes(PrizesConfig prizes,String jf,String hb);
}
